package com.summer.main;

import java.util.HashSet;
import java.util.Set;
import com.google.common.collect.Sets;

public class SetTest {
	
	public static void main(String[] args) {
		Set<String> a = new HashSet();
		a.add("1");
		a.add("2");
		a.add("3");
		a.add("4");
		Set<String> b = new HashSet();
		b.add("3");
		b.add("4");
		b.add("5");
		b.add("6");
		Set<String> c = new HashSet();
		c.add("5");
		c.add("6");
		c.add("7");
		
		Set<String> aa = Sets.difference(a, c);
		Set<String> bb = Sets.intersection(a, c);
		
		Set<String> cc = Sets.union(a, b);
//		cc = Sets.union(cc, c);
		
		for(String s : aa) {
			System.out.println(s);
		}
		System.out.println("=====================");
		for(String s : bb) {
			System.out.println(s);
		}
		System.out.println("=====================");
		for(String s : cc) {
			System.out.println(s);
		}
	}
	
}
